home *** CD-ROM | disk | FTP | other *** search
- OPTIONALSYM(1) Last changed: 1-4-99
-
-
- NNAAMMEE
- ooppttiioonnaallssyymm - Transform ELF symbols to optional symbols
-
- SSYYNNOOPPSSIISS
- ooppttiioonnaallssyymm [--pp] [--uu _u_p_d_a_t_e_t_o] [--vv _s_e_l_e_c_t_n_a_m_e] [--yy _s_y_m_n_a_m_e] _f_i_l_e ...
-
- IIMMPPLLEEMMEENNTTAATTIIOONN
- IRIX systems
-
- DDEESSCCRRIIPPTTIIOONN
- The ooppttiioonnaallssyymm command both reports on and sets the sstt__ootthheerr field in
- an ELF symbol table.
-
- It was written to manipulate the SSTTOO__OOPPTTIIOONNAALL value in the sstt__ootthheerr
- field of the ELF symbol table.
-
- The ooppttiioonnaallssyymm command accepts one or more of the following options:
-
- --pp Prints information on selected symbols. If --uu is also supplied,
- the symbol is printed before updating.
-
- --vv _s_e_l_e_c_t_n_a_m_e
- Selects symbols with sstt__ootthheerr having that value. For example,
- the following command line prints all symbols marked
- SSTTOO__OOPPTTIIOONNAALL:
-
- optionalsymbol -v STO_OPTIONAL -p t.o
-
- Legal values for sseelleeccttnnaammee can be any one of SSTTOO__DDEEFFAAUULLTT,
- SSTTOO__IINNTTEERRNNAALL, SSTTOO__HHIIDDDDEENN, SSTTOO__PPRROOTTEECCTTEEDD, and SSTTOO__OOPPTTIIOONNAALL. If
- multiple --vv options are specified, only the last is actually used.
-
- --uu _u_p_d_a_t_e_t_o
- Updates the sstt__ootthheerr field of the selected symbols to contain the
- the uuppddaatteettoo value. Legal values for uuppddaatteettoo can be any one of
- SSTTOO__DDEEFFAAUULLTT, SSTTOO__IINNTTEERRNNAALL, SSTTOO__HHIIDDDDEENN, SSTTOO__PPRROOTTEECCTTEEDD, and
- SSTTOO__OOPPTTIIOONNAALL. If multiple --uu options are specified, the last one
- is used (the others are silently ignored). If --uu is not
- specified, then --pp is assumed.
-
- --yy _s_y_m_n_a_m_e
- Selects a symbol with the name _s_y_m_n_a_m_e. If multiple --yy options
- are specified, each name in the set of names is selected.
-
- FFIILLEESS
- //uussrr//bbiinn//ooppttiioonnaallssyymm
- //uussrr//iinncclluuddee//eellff..hh
- //uussrr//iinncclluuddee//ssyyss//eellff..hh
-
- SSEEEE AALLSSOO
- eellffdduummpp(1)
-
- This man page is available only online.
-
-